pressured water installation - Spanish English Dictionary